package com.yxkj.syh.app.huarong.bean;

import java.math.BigDecimal;
import java.util.List;

/**
 * 创建者：SYH
 * 时间：2020/6/8 18:02
 * 编辑者：SYH、
 * 标签：
 * 补充说明：
 */
public class ReceiveRequest {

    private Long id;
    private String message;
    private Params params;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Params getParams() {
        return params;
    }

    public void setParams(Params params) {
        this.params = params;
    }

    public static class Params{
        private String receipt;//回执单
        private BigDecimal deductQuantity;//总扣点重量
        private BigDecimal waterQuantity;
        private BigDecimal impurityQuantity;
        private BigDecimal otherQuantity;
        private BigDecimal discardQuantity;
        private Integer deduct;//总扣点
        private List<String> certificates;//凭证
        private int type;

        public Integer getDeduct() {
            return deduct;
        }

        public void setDeduct(Integer deduct) {
            this.deduct = deduct;
        }

        public String getReceipt() {
            return receipt;
        }

        public void setReceipt(String receipt) {
            this.receipt = receipt;
        }

        public BigDecimal getDeductQuantity() {
            return deductQuantity;
        }

        public void setDeductQuantity(BigDecimal deductQuantity) {
            this.deductQuantity = deductQuantity;
        }

        public BigDecimal getWaterQuantity() {
            return waterQuantity;
        }

        public void setWaterQuantity(BigDecimal waterQuantity) {
            this.waterQuantity = waterQuantity;
        }

        public BigDecimal getImpurityQuantity() {
            return impurityQuantity;
        }

        public void setImpurityQuantity(BigDecimal impurityQuantity) {
            this.impurityQuantity = impurityQuantity;
        }

        public BigDecimal getOtherQuantity() {
            return otherQuantity;
        }

        public void setOtherQuantity(BigDecimal otherQuantity) {
            this.otherQuantity = otherQuantity;
        }

        public BigDecimal getDiscardQuantity() {
            return discardQuantity;
        }

        public void setDiscardQuantity(BigDecimal discardQuantity) {
            this.discardQuantity = discardQuantity;
        }

        public List<String> getCertificates() {
            return certificates;
        }

        public void setCertificates(List<String> certificates) {
            this.certificates = certificates;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }
    }


}
